package zuoye;

import java.util.Scanner;

//编写一个Java程序，提示用户输入一串字符串，要求字符串中必须存在字母（需要代码判断）**
//1.若不符合要求，则提示用户重新输入直至符合要求为止
//2.若符合要求，则判断字符串中大写字母出现次数并打印。
public class zy5 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        while (true) {
            System.out.println("请输入一个字符串（包含字母）");
            String s = sc.nextLine();

            int a = 0;
            int daxie = 0;

            for (int i = 0; i < s.length(); i++) {
                char c = s.charAt(i);
                if (c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z') {
                    a++;//统计字母个数，无论大小写
                }
            }
            if (a > 0) {
                System.out.println("大写字母的个数" + daxie);
                break;
            } else {
                System.out.println("输入不符合规范，请从新输入。");
            }
        }

    }
}
